home *** CD-ROM | disk | FTP | other *** search
- package Astro;
-
- import java.util.Random;
- import javax.microedition.lcdui.Command;
- import javax.microedition.lcdui.CommandListener;
- import javax.microedition.lcdui.Display;
- import javax.microedition.lcdui.Displayable;
- import javax.microedition.lcdui.List;
- import javax.microedition.midlet.MIDlet;
- import javax.microedition.midlet.MIDletStateChangeException;
-
- public class CMidlet extends MIDlet implements CommandListener {
- // $FF: renamed from: int javax.microedition.lcdui.Command
- static Command field_0 = new Command("Exit", 7, 99);
- // $FF: renamed from: if javax.microedition.lcdui.Command
- static Command field_1 = new Command("New Profile", 1, 80);
- // $FF: renamed from: new javax.microedition.lcdui.Command
- static Command field_2 = new Command("View Profiles", 1, 70);
- // $FF: renamed from: char javax.microedition.lcdui.Command
- static Command field_3 = new Command("Match Rate", 8, 80);
- // $FF: renamed from: do javax.microedition.lcdui.Command
- static Command field_4 = new Command("Delete profile", 8, 90);
- // $FF: renamed from: byte javax.microedition.lcdui.Command
- static Command field_5 = new Command("Back", 2, 99);
- // $FF: renamed from: for javax.microedition.lcdui.Command
- static Command field_6 = new Command("OK", 4, 99);
- // $FF: renamed from: try java.util.Random
- static Random field_7 = new Random();
- // $FF: renamed from: case Astro.CMidlet
- static CMidlet field_8;
- // $FF: renamed from: a Astro.h
- static h field_9;
-
- public void commandAction(Command var1, Displayable var2) {
- if (var1 == List.SELECT_COMMAND || var1 == field_3) {
- field_9.c = new f(field_9.g.for.getSelectedIndex());
- Display.getDisplay(field_8).setCurrent(field_9.c.byte);
- field_9.c.byte.setCommandListener(this);
- field_9.char();
- h.h = 7;
- }
-
- if (var1 == field_4) {
- h.q.removeElementAt(field_9.g.for.getSelectedIndex());
- field_9.g.for.delete(field_9.g.for.getSelectedIndex());
- }
-
- if (var1 == field_5) {
- Display.getDisplay(field_8).setCurrent(field_9);
- field_9.try();
- field_9.p.a();
- h.h = 2;
- }
-
- if (var1 == field_6) {
- Display.getDisplay(field_8).setCurrent(field_9);
- field_9.f.byte = field_9.f.else.getString();
- if (field_9.f.byte.compareTo("") != 0) {
- field_9.f.a();
- h.h = 5;
- } else {
- field_9.f.if();
- field_9.try();
- field_9.p.a();
- h.h = 2;
- }
- }
-
- if (var1 == field_1) {
- field_9.case();
- field_9.p.if();
- field_9.f = new e();
- Display.getDisplay(field_8).setCurrent(field_9.f.goto);
- field_9.f.goto.setCommandListener(this);
- field_9.f.goto.addCommand(field_6);
- h.h = 4;
- }
-
- if (var1 == field_2 && h.q.size() > 0) {
- field_9.case();
- field_9.p.if();
- field_9.g = new b();
- Display.getDisplay(field_8).setCurrent(field_9.g.for);
- field_9.g.for.setCommandListener(this);
- field_9.int();
- h.h = 6;
- }
-
- if (var1 == field_0) {
- try {
- this.destroyApp(false);
- ((MIDlet)this).notifyDestroyed();
- } catch (MIDletStateChangeException var4) {
- }
- }
-
- }
-
- public void startApp() throws MIDletStateChangeException {
- System.gc();
- field_8 = this;
- field_9 = new h();
- Thread var1 = new Thread(field_9);
- Display.getDisplay(field_8).setCurrent(field_9);
- field_9.setCommandListener(this);
- var1.start();
- }
-
- public void pauseApp() {
- }
-
- public void destroyApp(boolean var1) throws MIDletStateChangeException {
- field_9.else();
- System.gc();
- Display.getDisplay(this).setCurrent((Displayable)null);
- }
- }
-